#include <stdio.h>
#include <stdlib.h>


int un_g_val;           // 未初始化的全局变量

int g_val = 100;              // 已初始化的全局变量

int main(){

    printf("main（代码区）：%30p\n", main);
    printf("un_g_val（未初始化的全局变量）：%30p\n", &un_g_val);
    printf("g_val（已初始化的全局变量）：%30p\n",&g_val);

    char* p = (char*)malloc(16);

    printf("heap（堆区）：%30p\n", p);
    printf("stack（堆区）：%30p\n",&p);


    return 0;
}
